dependent promise - Spanish English Dictionary